#!/bin/bash

go build -o app-linux-amd64 -buildvcs=false .
echo "主程序编译完成，输出可执行文件: app-linux-amd64"
## 编译modbus_1插件
go build -tags=cgo -o ./plugins_dir/modbus ./plugins/modbus_1/main.go
echo "modbus插件编译完成，输出可执行文件: ./plugins_dir/modbus"

## 编译文本插件
go build -tags=cgo -o ./plugins_dir/text ./plugins/text/text_plugin.go
echo "文本插件编译完成，输出可执行文件: ./plugins_dir/text"
